import { signOut } from 'next-auth/react'
import { useRouter } from 'next/navigation'

const handleLogout = async () => {
  try {
    await fetch('/api/auth/logout', {
      method: 'POST',
      credentials: 'include'
    })
    
    // 使用 next-auth 的 signOut
    await signOut({
      redirect: true,
      callbackUrl: '/login' // 指定退出后重定向到登录页
    })
  } catch (error) {
    console.error('退出登录失败:', error)
  }
} 